System Tools#

Googlesonomy (FirefoxAdd-on)#

GoogleSonomy is a Firefox extension that shows you PUMA search results along your Google search. In the current version four search modes are available: tag search as well as fulltext search (in each case global and on user base). Furthermore GoogleSonomy adds a bookmarkIt link to the google search results for fast posting in PUMA.

In the settings window below you can specify whether you want to retrieve only bookmarks, publications or both and how many entries per list should be displayed. You can download this extension from Mozillas Addon Page.

Zotero (FirefoxAdd-on)#

Zotero helps you to collect, manage and cite publications. In contrast to PUMA, Zotero is a Firefox extension, which can be used in one's web browser. We support exporting citation information from PUMA to Zotero.

When Zotero senses items on a web page, it adds an icon in the Firefox's location bar. A user can click on the icon and Zotero saves the reference information in one of the user's libraries. The icon is shown on pages with BibTeX entries and is offered by PUMA for Zotero users.

By clicking on this icon, a window pops up which allows you to select the entries you want to export. Click OK and the selected references will appear in your Zotero library.

Unfortunately, the other way around function is not fully automized yet. However, there is a nice blog entry which shows how to easily copy and paste Zotero data into a PUMA postPublication snippet.

Navigate to Zotero's settings-tabs and select the export tab. Click the plus button below the "Site Specific Settings" area to add a new setting. In the new pop up, enter PUMA and select BibTeX as output format. You can confirm your new entry by clicking on OK.

When you log in to PUMA and click on postPublication, you can drag and drop a Zotero entry into the box below Insert your publication snippet here. Click on "save", and the BibTex entry will be displayed in the appropriate fields.

/%

Search directly in your address bar:

  • Create a new bookmark inside Firefox
  • Enter the following details:

For Search in MyPUMA#

  1. Name: Search My PUMA
  2. URL: /user/your_username
  3. Keyword: bs

Type "bs" in the Firefox address bar followed by a space-separated list of the tags you would like to search for, e.g.

Search for example: bs myown 2006

to retrieve all bookmarks and publications tagged with "myown" and "2006".

For Global Search#

  1. Name: Global Search PUMA
  2. URL: /search
  3. Keyword: as

Search for example: as java

For further information have a look at the url semantic page.

KBibTeX is a KDE application to manage your publication offline similar to JabRef. It integrates several online services and allows to copy the found data. In this way also search in PUMA is possible.

Collect Bibtex entries from Latex aux files#

The perl script you can download below collects all the BibTeX entries referenced in a particular LaTeX file in aux format. It then requests the corresponding BibTeX entries from PUMA.

Command to start the script:

grabbib.pl username LaTeX aux file name > bibtexfile.bib

Download

Gnome deskbar integration#

The goal of the deskbar is to provide one search interface to different search systems such as Amazon, eBay, or your file system. You can integrate PUMA into the Gnome Deskbar with the Gnome Deskbar handler for PUMA, licensed under the GPL 2. (Thanks to Jörn Dreyer). Just follow the steps below:

  • Download the script.
  • Move the script to $HOME/.gnome2/deskbar-applet/handlers.
  • Right click on the deskbar item and enable PUMA Bookmarks.
  • Click on more. A menu pops up in which you need to enter your PUMA username (see picture below).

When you enter a term in the deskbar it might take a few seconds before the result of PUMA will appear.

Check the link status of your bookmarks#

Christian Schenk offers a link status checker to check whether your PUMA bookmarks are still downloadable.

Citesmart#

CiteSmart is a citation software supported by PUMA.

This software provides an easy way to extract data from our website and to establish references in various formats for articles written in Word. In this way, it facilitates the process of writing scientific articles and supports the scientific work of researchers.

Installation of the system plugin for Jabref #

In order to use the plugin, you need of course a PUMA account. Once you have that, you can follow these simple steps to experience the synergies of JabRef and PUMA:

  1. Download JabRef: http://jabref.sourceforge.net/download.php
  2. Download our PUMA Plugin
  3. Put the Plugin jar-file into a sub-folder called plugins in your JabRef installation directory
  4. Start JabRef and you can start working with the Plugin!

We've also created an extensive documentation of the plugin, along with a detailed description of each of its functionalities and the setup steps.

Please note: Right after releasing our API, we also presented a prototype of a customized JabRef-Client. If you are using it, we highly recommend to migrate to a newer JabRef version, combined with our plugin - it contains bugfixes and improved functionality.

System plugin for Jabref #

JabRef is an open source bibliography reference manager, based (like PUMA) on the BibTeX-format. Starting with version 2.4b1, JabRef can be extended using a plugin system based on the Java Plugin Framework (JPF). Now, we have built a PUMA Plugin for JabRef!

This plugin enables you to

  • Fetch publication entries directly from PUMA
  • Upload publications into your personal account at PUMA
  • Delete entries from your collection

For example, you can do the following:

  • Download your complete PUMA collection into JabRef, use its built-in bibtex-key generator to unify the bibtex keys of your publicatons, and upload all entries again
  • Download your complete PUMA collection into JabRef, perform integrity checks on it (missing fields, etc), and upload all entries again
  • Use JabRef's web search facility to import entries (e.g, from PubMed), edit them locally to your needs, and bulk-upload them to PUMA

All of the above integrates seamlessly into the usual workflow of JabRef - this means you don't have to visit the PUMA webinterface during the whole process.

OpenURL support#

see OpenURL


Categories: Advanced, External Systems, Tips